<%@ page language="java" import="java.util.*,com.teatrace.model.process.*" pageEncoding="UTF-8"%>
<%String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<base href="<%=basePath%>admin/process/processFlow/" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>无标题文档</title>
<style type="text/css">
<!--
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.STYLE1 {font-size: 12px}
.STYLE4 {
	font-size: 12px;
	color: #1F4A65;
	font-weight: bold;
}

a:link {
	font-size: 12px;
	color: #06482a;
	text-decoration: none;

}
a:visited {
	font-size: 12px;
	color: #06482a;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}
a:active {
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.STYLE7 {font-size: 12}

-->
</style>

<script>
var  highlightcolor='#eafcd5';
//此处clickcolor只能用win系统颜色代码才能成功,如果用#xxxxxx的代码就不行,还没搞清楚为什么:(
var  clickcolor='#51b2f6';
function  changeto(){
source=event.srcElement;
if  (source.tagName=="TR"||source.tagName=="TABLE")
return;
while(source.tagName!="TD")
source=source.parentElement;
source=source.parentElement;
cs  =  source.children;
//alert(cs.length);
if  (cs[1].style.backgroundColor!=highlightcolor&&source.id!="nc"&&cs[1].style.backgroundColor!=clickcolor)
for(i=0;i<cs.length;i++){
	cs[i].style.backgroundColor=highlightcolor;
}
}

function  changeback(){
if  (event.fromElement.contains(event.toElement)||source.contains(event.toElement)||source.id=="nc")
return
if  (event.toElement!=source&&cs[1].style.backgroundColor!=clickcolor)
//source.style.backgroundColor=originalcolor
for(i=0;i<cs.length;i++){
	cs[i].style.backgroundColor="";
}
}

function  clickto(){
source=event.srcElement;
if  (source.tagName=="TR"||source.tagName=="TABLE")
return;
while(source.tagName!="TD")
source=source.parentElement;
source=source.parentElement;
cs  =  source.children;
//alert(cs.length);
if  (cs[1].style.backgroundColor!=clickcolor&&source.id!="nc")
for(i=0;i<cs.length;i++){
	cs[i].style.backgroundColor=clickcolor;
}
else
for(i=0;i<cs.length;i++){
	cs[i].style.backgroundColor="";
}
}
</script>
</head>

<body>
<%
ProcessFlow pf = (ProcessFlow)request.getAttribute("processflow");
session.setAttribute("pf",pf);
List<ProcessType> pts = (List<ProcessType>)request.getAttribute("processtypes");
if(pf == null) System.out.println("出错!");
%>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td height="30"><table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="15" height="30"><img src="../../tab/images/tab_03.gif" width="15" height="30" /></td>
        <td width="1101" background="../../tab/images/tab_05.gif"><img src="../../tab/images/001.gif" width="16" height="16" /> <span class="STYLE4">修改加工流程</span></td>
        <td width="281" background="../../tab/images/tab_05.gif">&nbsp;</td>
        <td width="14"><img src="../../tab/images/tab_07.gif" width="14" height="30" /></td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td>
    <form action="processFlowManagement_Update.action" method="post">
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="9" background="../../tab/images/tab_12.gif">&nbsp;</td>
        <td bgcolor="#f3ffe3">
		<!-- 添加内容 -->
		
		<table width="65%" border="0" align="center" cellpadding="0" cellspacing="2" bgcolor="" onmouseover="changeto()"  onmouseout="changeback()">
			 
			 <tr>
				<td colspan="2" width="44%" height="32" align="left" style="font-size:14px">&nbsp;&nbsp;</td>
			  </tr>
			 
			<tr>
				<td width="25%" height="24" align="right" class="STYLE1">编号：</td>
				<td width="70%">
					<input name="pf.id" type="text" size="30" style="width: 60%" value="${sessionScope.pf.id}"/>
				</td>
			 </tr>
			 <tr>
				<td height="24" align="right" class="STYLE1">名称：</td>
				<td>
					<input name="pf.name" type="text" size="30" style="width: 60%" value="${sessionScope.pf.name}"/>
				</td>
			 </tr>
			  <tr>
				<td height="24" align="right" class="STYLE1">加工后的茶叶类型：</td>
				<td>
					<input name="pf.teatype" type="text" size="30" style="width: 60%" value="${sessionScope.pf.teatype}"/>
				</td>
			 </tr>
			 <tr>
				<td align="right" class="STYLE1">描述：</td>
				<td>
					<textarea name="pf.description" rows="5" style="width: 60%" ><%=pf.getDescription()%></textarea>
				</td>
			 </tr>
			  <tr>
				
				<td colspan="2">
				
					<table  width="99%" border="0" align="center" cellpadding="0" cellspacing="2">
					
					 <tr align="center">
						<td height="32" colspan="5"  align="center" class="STYLE1">
						<h3><span style="color:#FF0000">*</span>在下面根据需要修改每道工序，然后点确定提交。</h3> </td>						
					 </tr>
					 <%
					 Set<Consist> consists = pf.getConsists();
					 if(consists.size()>0){
						 for(Consist c : consists){						
				     %>	 
					
					  <tr>
						<td align="right" width="15%">第<%=c.getOrdernumber()%>道工序名称&nbsp;</td>
						<td width="30%">
						    <select id="select1" name="processtypename">
							     <%
							     if(pts.size()>0){
								     for(int j=0;j<pts.size();j++) {
								       ProcessType pt = pts.get(j);
								       if(c.getProcesstype().getName().equals(pt.getName())) 
								           out.print("<option selected='selected'>"+pt.getName()+"</option>");
								       else 
								    	   out.print("<option>"+pt.getName()+"</option>");								      
							       }
							     }
							      %>
						     </select>
						 </td>
					  </tr>
					 <% 
						 }
					  }
					 %>
					</table>
				</td>
			  </tr>
			  <tr>
			  <td>
			      <input type="hidden" value="<%=pf.getId()%>" name="processflowid"></input>
			  </td>
			  </tr>
			  
			   <tr>
						<td colspan="2" align="center" height="50">&nbsp;
						<div ><input type="submit" value="确  定"/>&nbsp;&nbsp;<input type="reset" value="清  空"/>&nbsp;&nbsp;<input type="button" value="返回" onclick="history.back();"/></div>
						</td>
						
			 </tr>
	</table>
			</td>
			<td width="9" background="../../tab/images/tab_16.gif">&nbsp;</td>
		  </tr>
		</table>
		</form>
		</td>
  </tr>
  
  <tr>
    <td height="29"><table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="15" height="29"><img src="../../tab/images/tab_20.gif" width="15" height="29" /></td>
        <td background="../../tab/images/tab_21.gif"><div align="right">
				&nbsp;
										</div>
		</td>
        <td width="14"><img src="../../tab/images/tab_22.gif" width="14" height="29" /></td>
      </tr>
    </table></td>
  </tr>
  
</table>
</body>
</html>